package com.apartmentManage.Dao;

import com.apartmentManage.entity.ApartmentTutor;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.util.List;

@Mapper
public interface ApartmentTutorDao {
    /*查询所有*/
    List<ApartmentTutor> getAll();
    /*条件查询*/
    List<ApartmentTutor> getByRequirement(@Param("apartmentTutor") ApartmentTutor apartmentTutor);
    /*条件查询*/
    ApartmentTutor getByAccountName(@Param("apartmentTutor") ApartmentTutor apartmentTutor);
    /*根据NO查询*/
    ApartmentTutor getByNo(@Param("no") String no);
    /*查询所有NO*/
    List<String> getAllNo();
    /*添加*/
    int save(@Param("apartmentTutor") ApartmentTutor apartmentTutor);
    /*修改*/
    int update(@Param("apartmentTutor") ApartmentTutor apartmentTutor);
    /*删除*/
    int delete(@Param("no") String no);
}
